killer t cell - English Synonyms Dictionary